//
//  main.m
//  FloatTest
//
//  Created by Ge Jian Feng on 14-5-24.
//  Copyright (c) 2014年 Ge Jian Feng. All rights reserved.
//

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[])
{

    @autoreleasepool {
        float af = 25.2345556;
        NSLog(@"%9g", af);
        
        double dd = 25234.5556;
        NSLog(@"%9e", dd);
        
        double a = 0.0;
        NSLog(@"5.0/a的值为: %g", 5.0 / a);
        NSLog(@"%d", 5.0 / a == 5000 / 0.0);
        NSLog(@"-5.0/a的值为: %g", -5.0 / a);
        NSLog(@"%d", -5.0 / a == -5000 / 0.0);
        
        double nan = a / a;
        NSLog(@"a/a的值为: %g", nan);
        NSLog(@"%d", nan == nan);
        
        int ia = -5 / 0.0;
        NSLog(@"%d", ia);
    }
    return 0;
}

